body{
 background-color: #CCCACA;    
}
#producto{
    margin-top: 12px;
    border: 2px solid black;
    border-radius: 8px; 
    height: 100px;
    width: 700px;
}
#cuerpo_busq{
    position: absolute;
    left: 27%
}
#menu{
    float: right;
    border: 3px solid black;
    margin-right: 20px;
    background-color: #FFFFFF;    
}
#carro_img2{
    margin-top: 20px;
    width: 50px;
    height: 50px;
}  
#nombre_usuario{
    float: right;
    margin-right: 80px;
    margin-bottom: 8px;
    width: 230px;
}
#botonenviar{
    float: right;
    margin-right: 94px;
    margin-bottom: 8px;
    width: 200px;
    height: 100px;
}
.cantidad{
    text-align: right;
    width: 75px;
}
.info{
    float: left;
    height: 100px;
    width: 390px;
    margin-left: 7px;
}
.imagen{
    float: right;
    border-radius: 8px; 
    height: 100px;
    width: 290px;
}
.precio{
    float: right;
}
.caegoria{
    margin-top: 60px;
}
.right{
    float: right;
}
.Alimentacion{
    background-color: #42E84A;
}
.Drogueria{
    background-color: yellow;
}
.Herramientas{
    background-color: brown;
}
.Prensa{
    background-color: coral;
}
.grupo{
    height: 102px;
    width: 830px;
    margin-top: 12px;
}
.right{
    float: right;
    margin-right: 7px;
    margin-top: 5px;
}